on the pavement

na. 无住处;被抛弃
[网络] 徘徊街头;被遗弃;在人行道上